package cn.wokoba.controller;


import cn.wokoba.controller.dto.ESUserRaffleOrderResponseDTO;
import cn.wokoba.controller.dto.RaffleActivityStageResponseDTO;
import cn.wokoba.controller.dto.UpdateStageActivityStateRequestDTO;
import cn.wokoba.types.model.Response;

import java.util.List;

//ERP 运营接口

public interface IErpOperateService {

    Response<List<ESUserRaffleOrderResponseDTO>> queryUserRaffleOrder();
    /**
     * 上架活动，上架后驱动装配
     *
     * @param requestDTO 上架流水ID
     */
    Response<Boolean> updateStageActivity2Active(UpdateStageActivityStateRequestDTO requestDTO);

    Response<List<RaffleActivityStageResponseDTO>> queryRaffleActivityStageList();
}
